Skip to content

chore: release#474

Merged
kixelated merged 1 commit intomainfrom
release-plz-2025-07-19T05-05-20Z
Jul 22, 2025
Merged

chore: release#474
kixelated merged 1 commit intomainfrom
release-plz-2025-07-19T05-05-20Z

Conversation

@moq-bot
Copy link
Contributor

@moq-bot moq-bot bot commented Jul 19, 2025

🤖 New release

  • moq-lite: 0.4.0 -> 0.5.0 (⚠ API breaking changes)
  • hang: 0.5.0 -> 0.5.1 (✓ API compatible changes)
  • moq-native: 0.7.4 -> 0.7.5 (✓ API compatible changes)
  • hang-cli: 0.2.0 -> 0.2.1
  • hang-gst: 0.2.0 -> 0.2.1
  • moq-clock: 0.7.0 -> 0.7.1
  • moq-token: 0.5.0 -> 0.5.1 (✓ API compatible changes)
  • moq-relay: 0.8.2 -> 0.8.3
  • moq-token-cli: 0.2.0 -> 0.2.1

moq-lite breaking changes

--- failure derive_trait_impl_removed: built-in derived trait no longer implemented ---

Description:
A public type has stopped deriving one or more traits. This can break downstream code that depends on those types implementing those traits.
        ref: https://doc.rust-lang.org/reference/attributes/derive.html#derive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/derive_trait_impl_removed.ron

Failed in:
  type Session no longer derives Clone, in /tmp/.tmpOeBGlu/moq/rs/moq/src/session/mod.rs:20
  type PathRef no longer derives Copy, in /tmp/.tmpOeBGlu/moq/rs/moq/src/path.rs:19

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/enum_variant_added.ron

Failed in:
  variant DecodeError:TooManyBytes in /tmp/.tmpOeBGlu/moq/rs/moq/src/coding/decode.rs:39

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/enum_variant_missing.ron

Failed in:
  variant Error::Unauthorized, previously in file /tmp/.tmpN8Xtx3/moq-lite/src/error.rs:59

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/inherent_method_missing.ron

Failed in:
  PathRef::to_path, previously in file /tmp/.tmpN8Xtx3/moq-lite/src/path.rs:36

--- failure method_requires_different_generic_type_params: method now requires a different number of generic type parameters ---

Description:
A method now requires a different number of generic type parameters than it used to. Uses of this method that supplied the previous number of generic types will be broken.
        ref: https://doc.rust-lang.org/reference/items/generics.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/method_requires_different_generic_type_params.ron

Failed in:
  moq_lite::Session::connect takes 0 generic types instead of 3, in /tmp/.tmpOeBGlu/moq/rs/moq/src/session/mod.rs:75
  moq_lite::Path::new takes 0 generic types instead of 1, in /tmp/.tmpOeBGlu/moq/rs/moq/src/path.rs:165

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/struct_missing.ron

Failed in:
  struct moq_lite::message::AnnounceRequest, previously in file /tmp/.tmpN8Xtx3/moq-lite/src/message/announce.rs:53
  struct moq_lite::message::Frame, previously in file /tmp/.tmpN8Xtx3/moq-lite/src/message/frame.rs:4

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/trait_method_missing.ron

Failed in:
  method encode_size of trait Encode, previously in file /tmp/.tmpN8Xtx3/moq-lite/src/coding/encode.rs:12
Changelog

moq-lite

0.5.0 - 2025-07-22

Other

  • Use a size prefix for messages. (#489)
  • Create a type-safe Path wrapper for Javascript (#487)
  • Add an ANNOUNCE_INIT message. (#483)
  • Use JWT tokens for local development. (#477)

hang

0.5.1 - 2025-07-22

Other

  • Use a size prefix for messages. (#489)

moq-native

0.7.5 - 2025-07-22

Other

  • Use Nix to build Docker images, supporting environment variables instead of TOML (#486)
  • Reject WebTransport connections early (#479)

hang-cli

0.2.1 - 2025-07-22

Other

  • Add an ANNOUNCE_INIT message. (#483)
  • Reject WebTransport connections early (#479)
  • The root shouldn't announce itself. (#473)

hang-gst

0.2.1 - 2025-07-22

Other

  • Create a type-safe Path wrapper for Javascript (#487)
  • Add an ANNOUNCE_INIT message. (#483)

moq-clock

0.7.1 - 2025-07-22

Other

  • Add an ANNOUNCE_INIT message. (#483)

moq-token

0.5.1 - 2025-07-22

Other

  • Improve authentication, adding tests and documentation (#476)

moq-relay

0.8.3 - 2025-07-22

Other

  • Create a type-safe Path wrapper for Javascript (#487)
  • Use Nix to build Docker images, supporting environment variables instead of TOML (#486)
  • Reject WebTransport connections early (#479)
  • Improve authentication, adding tests and documentation (#476)
  • Use JWT tokens for local development. (#477)

moq-token-cli

0.2.1 - 2025-07-22

Other

  • update Cargo.lock dependencies


This PR was generated with release-plz.

@moq-bot moq-bot bot force-pushed the release-plz-2025-07-19T05-05-20Z branch 2 times, most recently from 06e4f63 to 4ab3eef Compare July 20, 2025 01:35
@moq-bot moq-bot bot changed the title chore(hang-cli): release v0.2.1 chore: release Jul 20, 2025
@moq-bot moq-bot bot force-pushed the release-plz-2025-07-19T05-05-20Z branch 12 times, most recently from 6579c01 to a018b0f Compare July 22, 2025 16:19
@moq-bot moq-bot bot force-pushed the release-plz-2025-07-19T05-05-20Z branch from a018b0f to c92d344 Compare July 22, 2025 18:00
@kixelated kixelated merged commit da9b5b0 into main Jul 22, 2025
1 of 2 checks passed
@kixelated kixelated deleted the release-plz-2025-07-19T05-05-20Z branch July 22, 2025 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant